package com.infore.operation.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.infore.operation.utils.json.NullSerializer;

/**
 * @author:wk
 * @date:Created in 16:06 2018\4\16 0016
 */
public class Station {

    private Integer stationId;

    private String stationName;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String stationAddress;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String contractCode;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private Double contractMoney;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String contractStart;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String contractEnd;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String principalName;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String stationType;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String companyName;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String companyAddress;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String companyPrincipalName;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String companyPrincipalPhone;

    @JsonSerialize(nullsUsing=NullSerializer.class)
    private String principalPhone;

    public Integer getStationId() {
        return stationId;
    }

    public void setStationId(Integer stationId) {
        this.stationId = stationId;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getStationAddress() {
        return stationAddress;
    }

    public void setStationAddress(String stationAddress) {
        this.stationAddress = stationAddress;
    }

    public String getContractCode() {
        return contractCode;
    }

    public void setContractCode(String contractCode) {
        this.contractCode = contractCode;
    }

    public Double getContractMoney() {
        return contractMoney;
    }

    public void setContractMoney(Double contractMoney) {
        this.contractMoney = contractMoney;
    }

    public String getContractStart() {
        return contractStart;
    }

    public void setContractStart(String contractStart) {
        this.contractStart = contractStart;
    }

    public String getContractEnd() {
        return contractEnd;
    }

    public void setContractEnd(String contractEnd) {
        this.contractEnd = contractEnd;
    }

    public String getPrincipalName() {
        return principalName;
    }

    public void setPrincipalName(String principalName) {
        this.principalName = principalName;
    }

    public String getStationType() {
        return stationType;
    }

    public void setStationType(String stationType) {
        this.stationType = stationType;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }

    public String getCompanyPrincipalName() {
        return companyPrincipalName;
    }

    public void setCompanyPrincipalName(String companyPrincipalName) {
        this.companyPrincipalName = companyPrincipalName;
    }

    public String getCompanyPrincipalPhone() {
        return companyPrincipalPhone;
    }

    public void setCompanyPrincipalPhone(String companyPrincipalPhone) {
        this.companyPrincipalPhone = companyPrincipalPhone;
    }

    public String getPrincipalPhone() {
        return principalPhone;
    }

    public void setPrincipalPhone(String principalPhone) {
        this.principalPhone = principalPhone;
    }
}
